subarray sum divisible by k solution